three wheelers - Turkish English Dictionary